[INV-FRONTEND-241] Экран

Обработка OFFICE-ограничений утилизации и теневой вычет в HOME-контуре

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Репозиторий / Компонент: Mobile App (Слой сетевых запросов / Экран Холодильника).
  • Инструкция по шагам:
    1. При получении статуса 200 OK (Шаг 9) запускать анимацию закрытия карточки «Waste Control» и выводить тост: «Запись о мусоре успешно добавлена».
    2. Защита OFFICE-контура: Если бэкенд возвращает статус-код 422 (Шаг 6б, превышение физического остатка на офисных полках), прерывать закрытие окна и выводить сообщение: «Ошибка: Нельзя выкинуть больше продуктов, чем числится в офисе».
    3. Теневой вычет (HOME): Если списание отходов произошло в контуре HOME (Шаг 6а) и увело баланс партии в реальный минус (утилизация неучтенного остатка), на уровне стейта приложения принудительно маскировать отрицательное число, выводя пользователю 0.